stray animals - Turkish English Dictionary